package com.yanfan.zutai.domain;

import com.yanfan.common.annotation.Excel;
import com.yanfan.common.core.domain.BaseEntity;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;

/**
 * 脚本管理对象 b_device_js
 *
 * @author ruoyi
 * @date 2023-08-01
 */
@Data
public class BDeviceJs extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    @JsonSerialize(using = ToStringSerializer.class)
    private Long id;
    /**
     * 脚步名称
     */
    @Excel(name = "脚步名称")
    private String scriptName;
    /**
     * 函数名称
     */
    @Excel(name = "函数名称")
    private String functionName;
    /**
     * 请求参数
     */
    @Excel(name = "请求参数")
    private String inputParam;

    /**
     * 响应参数
     */
    @Excel(name = "响应参数")
    private String responseParam;
    /**
     * 脚本内容
     */
    private String scriptContent;
    /**
     * guid唯一标识
     */
    private String guid;

}
